package T;
//实现各种类型数组当中数值最大的
class compare <T extends Comparable<T>> {
	//泛型类
	public T findMax(T[] arr) {
		T max=arr[0];
		for (int i = 1; i <arr.length ; i++) {
			if(arr[i].compareTo(max)>0) {
				max=arr[i];
			}
		}
		return max;
	}
}
class Alg2 {
	//泛型方法
	public static <T extends  Comparable<T>> T findMax(T [] arr) {
		T max=arr[0];
		for (int i = 0; i < arr.length; i++) {
			if(arr[i].compareTo(max)>0) {
				max=arr[0];
			}
		}
		return max;
	}
}
public class test {
	public static void main(String[] args) {

	}
}
